使用三维模型

您所在的位置:网站首页 3d模型查看器 app 使用三维模型

使用三维模型

#使用三维模型| 来源: 网络整理| 查看: 265

使用三维模型 项目 07/12/2023

如果要在混合现实中开发可在 HoloLens 或沉浸式头戴显示设备(如 HP Reverb 2)上运行的应用程序,则需要在应用中包括 3D 全息模型,使其内容丰富。 幸运的是,你无需成为 3D 艺术家,也无需在团队中拥有一个 3D 艺术家,即可整合实现愿景所需的资产。 有许多方法可以免费获取预制模型,或者以合理的成本获取,我们将在此处介绍。 我们还将讨论如何开始创建自己的 3D 模型。

优化和转换 3D 模型

有关准备自己的 3D 模型以用作全息影像的一般最佳做法,请参阅我们的 实时 3D 模型转换和优化指南。

如果你正在寻找其他工具来后期处理 3D 模型,可以使用 GitHub 上提供的 Windows Mixed Reality 资产转换器优化任何 glTF 2.0 模型。 此工具包包含一个命令行工具,它按顺序使用这些步骤,转换 glTF 2.0 核心资产用于 Windows Mixed Reality 主页。

检查 3D 模型

若要检查 3D 模型,我们建议在场景资源管理器中使用 Babylon.js 3D 查看器工具。

适用于 Unity 开发人员:混合现实工具包和资产存储

如果你是 Unity 开发人员,并且需要可用于空间交互和 UI 的对象,则无需执行任何操作。 如果在项目中使用混合现实工具包 (MRTK) ,则已有各种内置对象,包括边界框、可重用按钮、手部菜单、石板、滑块等。

如果你不熟悉 MRTK,请下载 MRTK 示例中心应用并看一看。

Unity 资产存储是查找可快速集成到项目中的资产的好去处。 他们的库存非常庞大,并且他们声称拥有超过 11,000 个五星资产,因此你很有可能可以找到所需的资产或接近的资产。 非常值得一看,特别是当你考虑到许多资产是免费的。

预制资产

有许多网站以合理的成本或免费提供预制 3D 和 CAD(计算机辅助设计)模型和动画。 一些更常见的资产包括:

Sketchfab

Microsoft Store 中的 CAD 模型 HoloLens

Turbo Squid

CGTrader

Mixamo(模型和动画)

Blender Market(了解有关以下 Blender 建模工具的详细信息)

3DExport

制作自己的 3D 模型

如果找不到满足你需求的预制 3D 模型,可能值得去发展一些 3D 建模技能,或让团队中的成员这样做。 在最高级别,3D 建模是一项巨大且复杂的技能,包含许多分支:

操纵和动画处理 着色器 粒子 材料 游戏优化 UV 映射 脚本 照明

你可以想象得出来,成为一名高度熟练的 3D 建模者需要大量时间和精力。 好消息是,你不必成为专家来从中受益;只需在工具箱中拥有一些基本技能(例如更改模型上的材料或将高多边形模型转换为低多边形模型的能力),就可以显著改进应用。

下面是一些更常见的 3D 建模程序。

Autodesk Maya

Blender

Blender 是一个受欢迎的选择,部分原因是 3D 建模工具往往很昂贵,而 Blender 是免费的。 过去几年,Blender 被视为不如此类别中的高端工具。 但是,它在上几个版本中进行了重大改进,现在被许多人视为完全专业级别的工具。

3ds Max

Houdini

ZBrush

CAD(计算机辅助设计)

使用 CAD 程序还可以生成 3D 模型,并且可以为你提供先进的特定领域的功能,这是你在上述程序中无法获得的。 例如,如果应用面向基础设施、建筑、电路、电信网络、热力学、机械零件、医疗设备或制造业,那么 CAD 程序可能是最佳选择。 可以在 CAD 程序中创建模型,然后将其转换为可用于混合现实应用的格式。

下面是一些更常见的 CAD 程序。

AutoCAD

Autodesk Inventor

Siemens NX

Catia

SolidWorks

学习资源

开始查找教程、视频和其他学习资源的最佳位置是所选工具的网站。 YouTube 等大型流媒体视频网站有许多关于 3D 建模的教程,但由于任何人都可以发布视频,因此质量可能会有很大差异。 一些工具有专用的 YouTube 频道 -- 两个示例是 Blender 和 Maya。

另一个免费且有价值的资源可能是本地公共库。 许多库在其网站上提供流式传输电子学习视频,并且往往有许多来自高质量来源的计算机文章。 例如,旧金山公共库提供来自 LinkedIn Learning 的视频。

如果你愿意付费,下面是一些更常见的视频教程网站:

Udemy。

Udacity

Coursera

edX

使用 HoloLens 2 和 HoloLens(第 1 代)上的 3D 查看器

HoloLens 2 和 HoloLens(第 1 代)都随附了一个版本的 3D 查看器应用程序。 HoloLens 2上的 3D 查看器旨在用于桌面的 3D 查看器或 HoloLens (第一代) 模型查看器。 适用于HoloLens 2的 3D 查看器更像装饰空间应用。 你会注意到,全息影像会就地保留,即使其他 2D 应用正在运行,它仍保持可见。 这意味着加载到 3D Viewer 中用于HoloLens 2的模型必须满足 3D 应用启动器的要求。

HoloLens(第 1 代)Beta 版本

3D 查看器 Beta 版应用程序仅适用于 HoloLens(第 1 代)设备。 Beta 版本可以处理更复杂的模型的显示,而原始 3D 查看器则不能。 但是,如果你使用大量复杂模型,可能会发现 Azure 远程渲染是一个更好的长期选项。

有关支持的文件、功能、用例和故障排除详细信息的列表,请查看 HoloLens(第 1 代)上的 3D 查看器 Beta 版文档。

注意

3D 查看器 Beta 版应用程序仅在 x86 和 x64 体系结构上运行,并且不能与适用于 HoloLens 2 的 ARM 一起使用。

资源 下载 glTF Viewer 下载 mixpace 下载 droppar.io 下载 SketchUp Viewer 下载 3skeng AR


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3